#!/bin/bash

# 检查系统是否已安装 Git
if ! [ -x "$(command -v git)" ]; then
  echo 'Git 未安装，正在安装...'

  # 根据系统使用不同的包管理器安装 Git
  if [ -x "$(command -v apt-get)" ]; then
    echo "123" | sudo -S  apt-get update
    sudo apt-get install git -y
  elif [ -x "$(command -v yum)" ]; then
    sudo yum install git -y
  else
    echo '无法识别的系统，请手动安装 Git。'
    exit 1
  fi

  # 检查 Git 是否安装成功
  if ! [ -x "$(command -v git)" ]; then
    echo 'Git 安装失败，请手动安装 Git。'
    exit 1
  else
    echo 'Git 安装成功。'
  fi
else
  echo 'Git 已安装。'
fi

git pull origin master


echo $?
